package com.sgb.link.cachemarker;

/**
 * @Author : 作者
 * @Time : On 2020/11/5 10:30
 * @Page: On com.swgk.core.mmkvutil.cachemarker
 * @Description : CacheMarker 缓存标记位:定义的是MMVK缓存机制的key;
 */
public class CacheMarker {

    /**
     * 判断是否首次进入
     */
    public static final String CacheForTheFirstTime = "CACHE_FOR_THE_FIRST_TIME";

    /**
     * 首页HomeFragment3
     */
    //获取地理位置
    public static final String CacheGeography = "CATE_GEOGRAPHY";
    //获取title
    public static final String CacheTitle = "CATE_TITLE";
    public static final String HomePageTitle = "HOME_PAGE_TITLE";//本次接口返回数据
    public static final String SysHomePageTitle = "SYS_HOME_PAGE_TITLE";//储存上次的网络数据
    public static final String LocalHomePageTitle = "LOCAL_HOME_PAGE_TITLE";//本地修改后的用户习惯

    /**
     * 分类模块数据存储的标记
     */
    public static final String CachegoryModel = "CATE_GORY";
    public static final String CatcheRecommendMenu = "CATE_RECOMMEND_MENU";
    public static final String CacheGoryLeaseModel = "CATE_GORY_LEASE";
    public static final String CacheGoryMemberModel = "CATE_GORY_MEMBER";
    /**
     * 首页模块数据存储标记
     */
    //首页顶部菜单页面数据存储标记
    public static final String CacheMenuModelShopTwoType = "CATE_MENUMODEL_TWO_TYPE";
    public static final String CacheMenuModel = "CATE_MENUMODEL";
    public static final String CacheMenuMain = "CacheMenuMain";
    public static final String CachePublishMenuByType = "CachePublishMenuByType";
    //视频UI预览存储数据标记
    public static final String CacheVideoTapeData = "CATE_VIDEO_TAPE";
    public static final String CacheVideoListData = "CATE_VIDEO_LIST";
     //首页推荐列表数据
    public static final String HOME_MEAU = "HOME_MEAU";
    public static final String AREA_JSON = "AREA_JSON";//省市区json数据
    //商品/材料接口数据标记
    public static final String CacheMateial = "CATE_MATERIAL";
    public static final String CacheMateialListdata = "CATE_MATERIAL_LIST"; // 商品栏目
    public static final String CaheMateiallistcontent = "CATE_MATERIAL_DATA"; //商品 精选全部模块列表
    public static final String CaheMateialStlistcontent = "CATE_ST_MATERIAL_DATA"; //商品供应商列表
    public static final String CaheMateialStlistEnquirySearch = "CATE_ST_MATERIAL_ENQUIRY_SEARCH"; //商品询价采购全部列表
    public static final String CaheMateialStlistGoodsList = "CATE_ST_MATERIAL_GOODS_LIST"; //商品促销全部列表
    //招标/竞价借口数据标记
    public static final String CacheRecruit = "CATE_RECRUIT";
    public static final String SignUpType = "SignUpType"; //招标报名
    public static final String SignUpList = "SignUpList"; //招标报名——全部
    public static final String CompetitionList = "CompetitionList"; //竞价采购——全部
    public static final String TenderBidList = "TenderBidList"; //招标大厅列表
    public static final String BidList = "BidList"; //中标公告列表
    public static final String PreBiddingList = "PreBiddingList"; //招标预告列表
    public static final String PickRequireType = "PickRequireType"; //需求预告分类查询
    public static final String ProjectList = "projectList"; //需求预告 工程招采
    public static final String MaterialList = "materialList"; //需求预告 材料
    public static final String EquipmentList = "equipmentList"; //需求预告 租赁
    public static final String LaborSubcontract = "laborSubcontract"; //需求预告 劳务
    public static final String EngineSubcontract = "engineSubcontract"; //需求预告 工程施工
    public static final String TenderNoticeType = "getTenderNoticeType"; //招标信息分类
    public static final String TenderNoticeList = "TenderNoticeList"; //招标信息列表
    //集采服务
    public static final String CacheGroupBuy = "CATE_GROUPBUY";
    public static final String GroupBuyClass = "GROUPBUY_CLASS"; //集采菜单栏目数据
    public static final String GroupBuyClassTwo = "GROUPBUY_CLASS_TWO";
    public static final String GroupBuyClassList = "GROUPBUY_CLASS"; //集采菜单栏目数据
    //租赁市场标记
    public static final String CacheRent = "CATE_RENT";
    public static final String firstCategory = "FIRST_CATEGORY";
    public static final String firstCategoryDataList = "FIRST_CATEGORY_LIST";
    //工队服务
    public static final String CacheTeamServe = "CATE_TEAMSERVE";
    public static final String CacheTeamServeList = "CATE_TEAMSERVE_LIST";
    public static final String CacheTeamServeType = "CATE_TEAMSERVE_TYPE";
    //物流/货运
    public static final String CacheLogistics = "CATE_LOGISTICS";
    public static final String CARS_INFO_TYPE = "carsInfoType";//货车类型
    public static final String GOODS_INFO_TYPE = "goodsInfoType";//货物类型
    public static final String CARS_INFO_List = "carsInfoList";//列表

    //企业经营
    public static final String CacheOperation = "CATE_OPERATION";
    public static final String CacheGroupBuyType = "CATE_GROUPBUY_TYPE";
    public static final String CacheGroupBuyList = "CATE_GROUPBUY_LIST";

    /**
     * 预设导航
     */

    public static final String CacheTeamPreset = "CACHE_TEAMPRESET";

    /**
     * 个人中心页面显示数据
     */
    public static final String CachePermissionMenu = "CATE_PERMISSION_MENU_DATA";
    //用户基本信息
    public static final String CacheUserInfo = "CacheUserInfo";
    //用户个人信息
    public static final String CacheUserInfoData = "CacheUserInfoData";

    // 公司列表信息
    public static final String CacheCompanyList = "CacheCompanyList";
    //本地存储的版本号，用于缓存清除
    public static final String OldVersionCode = "OLD_VERSION_CODE";

    // 欢迎页广告数据
    public static final String AdvertisemenTag="AdvertisemenTag";
    public static final String AdvFilePathTag ="AdvFileNameTag";//缓存广告图片文件路径
    public static final String AdvUrlTag ="AdvUrlTag";//缓存使用中的广告地址
    public static final String AdvCurrentUrlTag ="AdvCurrentUrlTag";//时时广告地址

    //版本更新文件名称
    public static final String UpdateFileName = "UPDATE_FILE_NAME";

//---- 12.24---除了首页的第一个栏目已加入缓存，其他模块都需要加
    /**
     * 商品模块
     */

    public static final String ShopCenterTitle = "SHOP_TITLE_CENTER";
    public static final String ShopCenterListData="SHOP_LISTDATA";



    /**
     * 招采模块
     */
    public static final String BiddingMenu = "BIDDING_MENU";
    //竞价采购第一页数据缓存
    public static final String BiddingFieryBidding="BIDDING_FIERY";


    /**
     * 集采模块
     */

    public static final String CentralizedMenu = "CentralizedMenu";
    public static final String CentralizedList = "CentralizedList";


    /**
     * 租赁模块lease
     */
    public static final String LeaseMenu = "LEASE_MENU";
    public static final String LeaseMechanics="LEASE_MECHANICS";


    /**
     * 工队模块
     */

    public static final String PackersTopMenu = "PackersTopMenu";
    public static final String PackersRecommends = "PackersRecommends";


    /**
     * 物流模块
     */

    public static final String LogisticsTitle = "LOGISTICE_TITLE";
    public static final String LogisticsGoodsList = "LogisticsGoodsList";
    public static final String LogisticsGoodsType = "LogisticsGoodsType";
    public static final String CarTypeAndLen="CarTypeAndLen";
    public static final String CarLen="CarLen";
    public static final String TRANSPORT_AREA_DATA = "TRANSPORT_AREA_DATA";//省市区json数据(物流模块专用)

    /**
     * 会员模块
     */
    public static final String MemberTopMenu = "MemberTopMenu";
    public static final String MemberRecommends = "MemberRecommends";
    public static final String MemberMembers = "MemberMembers";

    /**
     * 服务模块
     */
    public static final String ServiceListData = "SERVICE_LIST_DATA";


    /**
     * 企业模块
     */
    public static final String Enterprise = "ENTERPRISE";

    /**
     * 一键登录
     */
    public static final String ShanYan = "SHANYAN";

}
